SymbolsABCDEFGHIJKLMNOPQRSTUVWXYZ&borders for publishers and subscribersdialog boxesdocumentation, user terms forfor publisher creationfor subscriber creation Edit menuEdition Manager commands inShow/Hide Borders commandStop All Editions commandedition containersalias record referencedefinedEdition Managertesting for availabilityuser interface guidelines#Edition Manager. See also editions\editionsdefinedpreview foreditonsdefault icons for
publishersbordersdefinedpublishers\*publishing data. See also Edition Manager\sections. See also publishers\$Stop All Edition command (Edit menu)subscribersbordersdefined'terminolgy in applications, recommendeduser interface guidelinesfor Edition Managerrecommended terminology('alis' resource type[alis resource type]('sect' resource type[sect resource type]alert boxes%for multiple publishers in a documentfor new publisher
alias recordsfor publishers and subscribersApple event parametersfrom Edition ManagerSection CancelSection Scroll
Section Write.Apple events. See also Apple event attributes\AssociateSection functionin bitmapped graphicsin compound publishersin object-oriented graphicsin spreadsheetsin word processorsShow/Hide Borders commandCancel Publisher buttonCancel Subscriber buttonCloseEdition function$Create Publisher command (Edit menu)#CreateEditionContainerFile function#DeleteEditionContainerFile functioncustomizingfor publisher optionsfor subscriber optionsCreate Publisher commandPublisher Options commandSubscriber Options commandcreatingdeleting%for the GoToPublisherSection functionopeningpreview forEditionContainerSpec data typeEditionHasFormat functionclosingformats foropeningto read data
to write datato read data
to write datareading from
relocating
writing toFormatsAvailable data typeGetEditionFormatMark functionGetEditionInfo function$GetLastEditionContainerUsed functionGoToPublisherSection functionInitEditionPack functionIsRegisteredSection functionnew publisher reply recordnew subscriber reply recordNewPublisherDialog functionNewPublisherExpDialog functionNewPublisherReply data typeNewSection functionNewSubscriberDialog functionNewSubscriberExpDialog functionNewSubscriberReply data typeOpenEdition functionOpenNewEdition function cancelingcreatinglocatingmultipleoptions forsection records forupdate modesReadEdition functionRegisterSection functionresource types 'alis' ' 'sect' 'Section Cancel eventSection Read Eventfor new editions!sent after Close Edition function.section records for publishers and subscribersSection Scroll eventSection Write eventsSectionOptionsDialog function SectionOptionsExpDialog functionSectionOptionsReply data typeSectionRecord data typeSetEditionFormatMark function&Subscriber Options Command (Edit menu) cancelingcreatingmodifying the contents ofoptionsoptions forreading and writingregisteringrenaming documents that containsaving data insaving files that containsection records forto non-edition filesupdate modes&subscribing. See also Edition Manager\UnRegisterSection functionworldwide software'components of worldwide system softwareWriteEdition functionzzaction field
AE recordsdefined9relationship to other Apple Event Manager data structuresAEAddressDesc data type)AEDA (Apple Event Developers Association)AEDesc data typeAEDescList data type3AEIMP (Apple Event Interprocess Messaging Protocol)AEKeyDesc data typeAEKeyword data typeAERecord data typeApple event attributesdefined
event classes event IDs
event sourcesinteraction levelmissed keywordoptional keyword return IDtarget addresstimeouttransaction ID)Apple Event Developers Association (AEDA)Apple event dispatch tablesdefinedApple event handlersdefined3Apple Event Interprocess Messaging Protocol (AEIMP)Apple Event ManagerApple event objectsApple Event Registry\Standard Suites andStandard Suites andclassification ofcontainer hierarchy fordefined#described in Apple event parametershierarchy within an applicationobject specifier records and
tokens for
additionalclient applications using
components ofdata structures indefineddirectOpen Application)Open Documents. See Open Documents eventoptionalPrint Documents
responding toserver applications usingApple event recordsdefined9relationship to other Apple Event Manager data structuresAppleEvent data type%client applications, for Apple eventsdefined.container hierarchy, for an Apple event objectdefined#containers, for Apple event objects%described in object specifier recordsCore suite of Apple eventscProperty as object class IDdescriptor listsdefined9relationship to other Apple Event Manager data structuresAdescriptor records. See also keyword-specified descriptor recordsdefined9relationship to other Apple Event Manager data structuresdescriptor typesdefinedDescType data type"direct parameters for Apple eventselements of Apple event objects3and element classes[elements of Apple event objectselement classes]element classes]defined event IDs
event recordsevent classes inevent IDs in
extensionsof object classes[extensionsobject classes]object classes]#of standard Apple event definitions
Finder events&functional-area suites of Apple eventsGet Data event4illustration of resolving object specifier record in3handlers for Apple events. See Apple event handlers$interapplication communication (IAC)role of Apple eventskAECoreSuite event classkAEFinderEvents event classkAEOpenApplication event IDkAEOpenDocuments event IDkAEPrintDocuments event IDkAEQuitApplication event IDkCoreEventClass event class%key data, in object specifier recordsdefined%key form, in object specifier recordsdefinedkeyAddressAttr keywordkeyAEContainer keywordkeyAEDesiredClass keywordkeyAEKeyData keywordkeyAEKeyForm keywordkeyDirectObject keywordkeyErrorNumber keywordkeyErrorString keywordkeyEventClassAttr keywordkeyEventIDAttr keywordkeyEventSourceAttr keywordkeyInteractLevelAttr keywordkeyMissedKeywordAttr keywordkeyOptionalKeywordAttr keywordkeyProcessSerialNumber keywordkeyReturnIDAttr keywordkeyTimeoutAttr keywordkeyTransactionIDAttr keywordAkeyword-specified descriptor records. See also descriptor recordsdefinedkeywords for Apple events!kSectionEventMsgClass event classobject accessor dispatch tablesdefinedobject accessor functionsdefinedobject callback functionsdefinedobject class IDsuse in object specifier records"object class inheritance hierarchyobject classesdefinedobject specifier recordsdefinedkeywords for resolving"resolving, illustration that showsOpen Application eventevent ID forOpen Documents eventevent ID forillustration of responding to$optional parameters for Apple eventsdefinedPrint Documents eventevent ID for!properties of Apple event objectsdefinedQuit Application eventevent ID for$required parameters for Apple eventsscripting languagesand Apple Event Managerand object specifier records%server applications, for Apple eventsdefined%source applications, for Apple eventsdefined'subclasses, in object class definitionsApple events sent by)superclasses, in object class definitions%target applications, for Apple eventsdefinedtokens, for Apple event objectsdefined#typeAbsoluteOrdinal descriptor typetypeAEList descriptor typetypeAERecord descriptor typetypeAlias descriptor typetypeAppleEvent descriptor type!typeApplSignature descriptor type!typeAppParameters descriptor typetypeBoolean descriptor typetypeChar descriptor typetypeComp descriptor type"typeCompDescriptor descriptor type$typeCurrentContainer descriptor typetypeEnumerated descriptor typetypeExtended descriptor typetypeFalse descriptor typetypeFSS descriptor type#typeIndexDescriptor descriptor typetypeKeyword descriptor type%typeLogicalDescriptor descriptor typetypeLongFloat descriptor typetypeLongInteger descriptor typetypeMagnitude descriptor typetypeNull descriptor type'typeObjectBeingExamined descriptor type#typeObjectSpecifier descriptor type'typeProcessSerialNumber descriptor typetypeProperty descriptor type#typeRangeDescriptor descriptor type&typeRelativeDescriptor descriptor typetypeSectionH descriptor typetypeSessionID descriptor typetypeShortFloat descriptor type typeShortInteger descriptor typetypeTargetID descriptor typetypeTrue descriptor typetypeType descriptor typetypeWildCard descriptor typezzcProperty constantzzdataHandle fieldzzdescContent fieldzzdescKey fieldzzdescriptorType fieldzzkAECoreSuite constantzzkAEFinderEvents constantzzkAEOpenApplication constantzzkAEOpenDocuments constantzzkAEPrintDocuments constantzzkAEQuitApplication constantzzkCoreEventClass constantzzkeyAddressAttr constantzzkeyAEContainer constantzzkeyAEDesiredClass constantzzkeyAEKeyData constantzzkeyAEKeyForm constantzzkeyDirectObject constantzzkeyErrorNumber constantzzkeyErrorString constantzzkeyEventClassAttr constantzzkeyEventIDAttr constantzzkeyEventSourceAttr constantzzkeyInteractLevelAttr constantzzkeyMissedKeywordAttr constant!zzkeyOptionalKeywordAttr constant!zzkeyProcessSerialNumber constantzzkeyReturnIDAttr constantzzkeyTimeoutAttr constantzzkeyTransactionIDAttr constant zzkSectionEventMsgClass constantzztypeAbsoluteOrdinal constantzztypeAEList constantzztypeAERecord constantzztypeAlias constantzztypeAppleEvent constantzztypeApplSignature constantzztypeAppParameters constantzztypeBoolean constantzztypeChar constantzztypeComp constantzztypeCompDescriptor constantzztypeCurrentContainer constantzztypeEnumerated constantzztypeExtended constantzztypeFalse constantzztypeFSS constantzztypeIndexDescriptor constantzztypeKeyword constant zztypeLogicalDescriptor constantzztypeLongFloat constantzztypeLongInteger constantzztypeMagnitude constantzztypeNull constant"zztypeObjectBeingExamined constantzztypeObjectSpecifier constant"zztypeProcessSerialNumber constantzztypeProperty constantzztypeRangeDescriptor constant!zztypeRelativeDescriptor constantzztypeSectionH constantzztypeSessionID constantzztypeShortFloat constantzztypeShortInteger constantzztypeTargetID constantzztypeTrue constantzztypeType constantzztypeWildCard constant'optk' keywordoptk keyword]'SIZE' resource!use by Apple events[SIZE resourceuse by Apple events]use by Apple events]adding to an Apple eventaddresses in Apple eventsAECountItems functionAECreateAppleEvent functionAECreateDesc functionAEDisposeToken functionAEEventSource data typeAEGetAttributePtr functionAEGetNthPtr functionAEGetParamDesc functionAEGetParamPtr functionAEInstallEventHandler function AEInstallObjectAccessor functionAEInteractAllowed data typeAEInteractWithUser functionAEPutParamDesc functionAEPutParamPtr functionAEResolve functionAESend functionAESetObjectCallbacks functiongetting data out of,setting with the AECreateAppleEvent functioninstalling entries insystemadding to dispatch tableswritingObject Support Library anduse of Notification Manager(user interaction with server application acceptingadding
addresses forchecking for missing requiredCreate Publishercreatingdisposing oferror numbererror stringgetting data out of!getting descriptor records out ofOpen ApplicationoptionalPrint DocumentsQuit Application!relationship to high-level eventsreply. See reply Apple eventsreplying torequired
responding tosendingsending to the current processdisposing ofboundary objects%specified in range descriptor records+specified in whose range descriptor records$setting user interaction preferences&coercion handlers for descriptor typescomparison descriptor recordcomparison operators fordefined complex object specifier recordscreatingspecifying a rangespecifying a relative positionspecifying a test
specifyingdefault
specifying.specifying in complex object specifier recordsCreate Publisher eventCreateCompDescriptor function CreateLogicalDescriptor functionCreateObjSpecifier functionCreateOffsetDescriptor functionCreateRangeDescriptor functiondisposing ofgetting data out ofdisposing ofgetting from parameterscoercingdispatch tables'for Apple event handlersdispatch tablesApple event handlers]Apple event handlers],for object accessor functionsdispatch tablesobject accessor functions]object accessor functions]events. See also Apple events.processing while waiting for reply Apple event File menuQuit commandformAbsolutePosition key formformName key formformPropertyID key formformRange key formformRelativePosition key formformTest key formformWhose key form4sample object accessor functions called by AEResolve(high-level events. See also Apple events$handling when accepting Apple events.processing while waiting for reply Apple event0idle functions for Apple Event Manager functionsisHighLevelEventAware flagkAEAlwaysInteract flagkAEAnswer event IDkAECanInteract flagkAECanSwitchLayer flagkAECreatePublisher event IDkAEDirectCall constantkAEDontReconnect flagkAEInteractWithAll flagkAEInteractWithLocal flagkAEInteractWithSelf flagkAELocalProcess constantkAEMiscStdSuite event classkAENeverInteract flagkAENoReply flagkAEQueueReply flagkAERemoteProcess constantkAESameProcess constantkAEWaitReply flagkAEWantReceipt flag
specifying
specifyingkeyAECompOperator keywordkeyAEEditionFileLoc keywordkeyAEIndex keywordkeyAELogicalOperator keywordkeyAELogicalTerm keywordkeyAEObject1 keywordkeyAEObject2 keywordkeyAEWhoseRangeStart keywordkeyAEWhoseRangeStop keyworddisposing ofkHighLevelEvent message classlocalAndRemoteHLEvents flaglogical descriptor recorddefinedlogical operators formark token functionmark-adjusting functionmarking callback functions5menu commands. See also menu items, help balloons forQuit (File menu)Notification Managerused by the Apple Event Managernull descriptor recorddefinedinstalling entries insystemadding to dispatch tablesexamples'for propertiesobject accessor functionsproperties]properties]whose descriptor records andwritingmark token functionmark-adjusting functionmarking callback functionsobject comparison functionobject-counting functionobject-marking functiontoken disposal functionwritingobject comparison functioncomplexcreatingsimplespecifying a rangespecifying a relative positionspecifying a test"specifying the container hierarchyObject Support Librarylinkingobject-counting functionobject-marking functiondefinedhandlingdefinedhandlingPPCBrowser functionuse with Apple eventsdefinedhandlingprogram linking'to server applications for Apple events#object accessor functions that finddefinedhandlingQuit command and Quit Application Apple eventrange descriptor recordsreference constantexample of use*for Apple event handler[reference constantApple event handler]Apple event handler]/for object accessor function[reference constantobject accessor function]object accessor function]disposing of"filter functions while waiting fortimeouts forrequired Apple events0and object specifier records[scripting languagesobject specifier records]object specifier records]
components of SectionEventMsgClass event classSectionReadMsgID event IDSectionWriteMsgID event ID$setting user interaction preferencesuser interaction withsimple object specifier recordscreating!system Apple event dispatch tablesystem coercion table%system object accessor dispatch table target addresses of Apple eventstimeouts for reply Apple eventstoken disposal functiondefinedmarking callback functions anddefining descriptor types forobject accessor functions andranges of text and#typeWhoseDescriptor descriptor typetypeWhoseRange descriptor typeusers$interaction with server applicationsWaitNextEvent functionuse by the Apple Event Managerwhose descriptor recordswhose range descriptor recordszzformAbsoluteOrdinal constantzzformAbsolutePosition constantzzformName constantzzformPropertyID constantzzformRange constantzzformRelativePosition constantzzformTest constantzzformWhose constant zzisHighLevelEventAware constantzzkAEAll constantzzkAEAlwaysInteract constantzzkAEAND constantzzkAEAnswer constantzzkAEAny constantzzkAEBeginsWith constantzzkAECanInteract constantzzkAECanSwitchLayer constantzzkAEContains constantzzkAECreatePublisher constantzzkAEDefaultTimeout constantzzkAEDonReconnect constantzzkAEEndsWith constantzzkAEEquals constantzzkAEFirst constantzzkAEGreaterThan constantzzkAEGreaterThanEquals constantzzkAEIDoMarking constantzzkAEIDoMinimum constantzzkAEIDoWhose constantzzkAELast constantzzkAELessThan constantzzkAELessThanEquals constantzzkAEMiddle constantzzkAEMiscStdSuite constantzzkAENeverInteract constantzzkAENext constantzzkAENoReply constantzzkAENOT constantzzkAEOR constantzzkAEPrevious constantzzkAEQueueReply constantzzkAEUnknownSource constantzzkAEWaitReply constantzzkAEWantReceipt constantzzkCurrentProcess constantzzkeyAECompOperator constantzzkeyAEEditionFileLoc constantzzkeyAEIndex constantzzkeyAELogicalOperator constantzzkeyAELogicalTerm constantzzkeyAEObject1 constantzzkeyAEObject2 constantzzkeyAERangeStart constantzzkeyAERangeStop constantzzkeyAEWhoseRangeStartconstantzzkeyAEWhoseRangeStopconstantzzkHighLevelEvent constantzzkNoTimeOut constant!zzlocalAndRemoteHLEvents constantzzSectionEventMsgClass constantzzSectionReadMsgID constantzzSectionScrollMsgID constantzzSectionWriteMsgID constantzztypeWhoseDescriptor constantzztypeWhoseRange constant!'****' (wildcard) descriptor typeadding data to.adding keyword-specified descriptor records tocreating2deleting keyword-specified descriptor records fromgetting data out of!getting descriptor records out ofMgetting sizes and descriptor types of keyword-specified descriptor records inAEArrayData data typeAEArrayType data typeAECallObjectAccessor functionAECoerceDesc functionAECoercePtr functionAECreateList functionAEDeleteItem functionAEDeleteKeyDesc functionAEDeleteParam functionAEDisposeDesc functionAEDuplicateDesc functionAEEventClass data typeAEEventID data typeAEGetArray functionAEGetAttributeDesc functionAEGetCoercionHandler functionAEGetEventHandler function AEGetInteractionAllowed functionAEGetKeyDesc functionAEGetKeyPtr functionAEGetNthDesc functionAEGetObjectAccessor functionAEGetSpecialHandler functionAEGetTheCurrentEvent function!AEInstallCoercionHandler function AEInstallSpecialHandler functionAEObjectInit functionAEProcessAppleEvent functionAEPutArray functionAEPutAttributeDesc functionAEPutAttributePtr functionAEPutDesc functionAEPutKeyDesc functionAEPutKeyPtr functionAEPutPtr function AERemoveCoercionHandler functionAERemoveEventHandler functionAERemoveObjectAccessor functionAERemoveSpecialHandler functionAEResetTimer function AEResumeTheCurrentEvent function AESetInteractionAllowed functionAESetTheCurrentEvent functionAESizeOfAttribute functionAESizeOfKeyDesc functionAESizeOfNthItem functionAESizeOfParam function!AESuspendTheCurrentEvent functionadding to Apple events!getting descriptor records out ofgetting descriptor types ofgetting sizes ofgetting entries fromremoving entries from,called from the AEProcessAppleEvent functiongetting from dispatch tablesremoving from dispatch tables!application-defined functions forroutines indeletingdetermining currentdispatchinggetting descriptor types ofgetting sizes of
processingReset Timerresuming handling ofsuspending handling ofgetting data out of!getting descriptor records out ofcreatingadding data toadding descriptor records tocounting descriptor records increating deleting descriptor records from!getting descriptor records out of;getting sizes and descriptor types of descriptor records inadding as attributesadding as parametersadding to descriptor listscoercing data incounting in descriptor listscreatingdeleting from descriptor listsduplicating'getting data out of, in descriptor list0getting descriptor types of, in descriptor listsgetting from attributesgetting from descriptor lists1getting from keyword-specified descriptor records%getting sizes of, in descriptor listsdetermining in AE recordsdetermining in Apple eventsdetermining in descriptor listsfor Apple event handlerskAEHighPriority flagkAENormalPriority flagadding to AE recordsdeleting from AE recordsgetting data out of!getting descriptor records out ofgetting descriptor types ofgetting sizes ofcreatingMyAdjustMarks functionMyCompareObjects functionMyCountObjects functionMyDisposeToken functionMyGetMarkToken functionMyMark functionMyObjectAccessor functiongetting entries fromremoving entries fromcallinggetting from dispatch tablesremoving from dispatch tables#special handler dispatch tables and